Word Of The Day

Flummoxed – confused, baffled, bewildered

Advertisements