1 definition by Lord&Savior

Top Definition
Sex, to fuck
I Decaro'ed your mom last night.
by Lord&Savior November 15, 2013

Mug icon
Buy a decaro mug!