Top Definition
A sheng definition for a womans vagina. Sheng is primarily a language of urban youths, a Swahili-based patois, originating in Nairobi, Kenya, and influenced by the many languages spoken there.
huyo dame ana senye kubwa meaning "that lady has a big pussy"
by Vickp March 18, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.