look up any word, like plopping:

1 definition by meki

 
1.
Indonesian word for pussy
lick my meki! yeah!!!
by meki April 14, 2005