Subscribe English
look up any word, like poopsterbate:

1 definition by freeky_sexxer

 
1.
to engage in sexual intercourse with a partner.
to boom, having boom, boomed,
bill and jane are booming now.
by freeky_sexxer February 10, 2005
18 34