look up any word, like blumpkin:

1 definition by fulton89

 
1.
The labia lips, similar to beef curtains in nature
i pounded the meat sheets last night
by fulton89 January 18, 2006