by gwen mangiamele November 15, 2004
A spanish word used to describe having sex. In this form it means to fuck or do sexual stuffs with.
Basically find any sexual use for the word.
Basically find any sexual use for the word.
by Mike Super CHICKLET! June 14, 2010
by badbunnyfan October 19, 2023