look up any word, like donkey punch:
 
1.
A young girl or woman. From the Krio language of Sierra Leone West Africa.
Did you see that titti?
by Brandie 132 July 30, 2005
 
2.
biggest loser in the world
Dude, you're such a titti.
by Nitti June 04, 2004