1 definition by robert wiese

Top Definition
a very old and sad person, also likes the color red!
crippled grandma and wearing red clothes! BABAKANOOSH
by robert wiese June 24, 2010

Mug icon
Buy a babakanoosh mug!