Top definition
Swahili slang for, "good god please hang out with me. I am desperate."
by lukdor January 15, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush