Top definition
A Mockery of Jamaican Slang

Your Mamas Poonani in short form

Shyheim
STFU you Mama Poon Poon
by Evan And Daniel September 06, 2007
Get the mug
Get a Mama Poon Poon mug for your buddy Yasemin.