recherchez un mot, comme the eiffel tower :

1 definition by bittyadwon

 
1.
to engage in intercourse
yo dude, i heard grandpa billy sabe gets knifed every night.
de bittyadwon 11 décembre 2008