djinniya's definitions
This word is Caribbean Spanish slang meaning "to fuck." Its use is pretty much nonexistent in other Spanish-speaking countries, except among people who have had lots of contact with caribeños.
by djinniya July 25, 2009
Get the singarmug.