Subscribe English
look up any word, like latergram:

1 definition by YAK037

 
1.
Pressing your sack over your partner's eyes so that there is a nut covering each eye.
Last night I sat on John's head and gave him a pom pom.
by YAK037 February 18, 2009
57 35