A word coined by a swarthy Spanish gent meaning to have sexual intercourse.
by GenuineHickory April 6, 2014
Get the kataboomba mug.