1 definition by thekleen

Top Definition
A person of the Muslum faith who has to pray in the direction of Mecca.
I think the person that moved in next door is a tower bower.
by thekleen June 26, 2005
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.