by Dario Jesus September 10, 2008

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

Our holy god. He bestows us with the gift of knowledge and how to finnainish scrubs at dodgeball. He is love. He is life. He is amazing.
by RandarAcolyte3000 May 08, 2018
