1 definition by jkgdtt527

Trinidadian slang for woman with petite stature. Not limited to but usually indian in nature.
by jkgdtt527 December 9, 2010
Get the smallie mug.