kataboomba

A word coined by a swarthy Spanish gent meaning to have sexual intercourse.
Kataboomba!
by GenuineHickory May 19, 2014
Get the kataboomba mug.