Top Definition
Babushga: A lame person that lives on the street in a cardboard box. They mostly come in asain form. They normally have great fathers that really care for them. Also sometimes Babushga's can squirt milk out of themselves..its quite amazing.
Hey look, Its Babushga
by Angus...HAHHA September 08, 2009
5 Words related to Babushga

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.