2 definitions by Goggs_Thame

Top Definition
Small town in Oxfordshire in the south of England, which the Thames river flows through. Includes Lord Williams's School, Thame Leisure and Robin Gibb lives there. Bit boring, but not a bad place to live.
He lives in Thame. Cool.
by Goggs_Thame December 03, 2006
acronym, short for "Apart From The Obvious", used when someone is ill so they don't have to reply "ill" to the question "How are you?"
Person 1: Hey how r u afto?
Person 2: I'm ok.
by Goggs_Thame December 03, 2006

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×