look up anything, like your first name:
1. meki
Indonesian word for pussy
lick my meki! yeah!!!
by meki Apr 14, 2005 add a video
rss and gcal