Top Definition
a phrase, derived from persian, which can be loosely translated as 'kiss my balls'
person 1: hey you shouldn't do that...
person 2: don't tell me what to do! Tokmamo babuss.
by ApexB September 30, 2005
5 Words related to tokmamo babuss

Free Daily Email

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

Emails are sent from We'll never spam you.