Subscribe English
look up any word, like fapping:
 
1.
To have intercourse with a woman.
WOAH looka that! ima put some stank on my hanglow tonite!!!
by devon April 24, 2003
5 13