1 definition by jkgdtt527

1
Trinidadian slang for woman with petite stature. Not limited to but usually indian in nature.
by jkgdtt527 December 08, 2010
Get the mug
Get a smallie mug for your papa GΓΌnter.