Subscribe English
look up any word, like bae:

1 definition by MartinPWS

 
1.
The sex act when the woman is on top of the man
"Boy! Howie told me how him and Melissa indulged in a little roadkill last night!"
by MartinPWS May 26, 2006
3 36