Subscribe English
look up any word, like seagulling:

1 definition by girl24

 
1.
Verb. 1) To have sexual intercourse with, typically male-to-female. 2) To seduce.
He was such an egotistical Nietzschean surfboy that he had to go stuff that Croatian girl. And then go off and tell everyone: "Dude, I stuffed her!"
by girl24 December 10, 2006
205 69