look up any word, like queefing:

1 definition by jigga whattt

 
1.
A person who smells of camel anus.
Emma terrell is a dunecoon.
by jigga whattt September 17, 2008
14 11