Subscribe English
look up any word, like poopsterbate:

1 definition by memememem

 
1.
The lips (outter) of the vagina.
Let me eat your cookiecrumbs.
by memememem November 23, 2005
3 0