Subscribe English
look up any word, like queef:

1 definition by Zodaru

When a woman has chew in her mouth as she goes to give you head.
I hear your girl likes to chew, has she ever left some dip on the tip?
by Zodaru February 18, 2011
1 1