look up any word:
1. mungcer
A femal that sucks off herself
You mungcer,thats disgusting
by anonymous Oct 6, 2003 add a video
rss and gcal