look up any word, like daquan:

1 definition by snoutliketrout

 
1.
a term for male masturbation
"Not answering the phone...he must be scuffing the chimp"
by snoutliketrout January 05, 2010
0 0