boom

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
mugGet the boommug.

Share this definition