Top definition
Deformed groin that has been cut off
Look what they did to my Recca!
by Venice June 20, 2004
Get the mug
Get a Recca mug for your sister-in-law Rihanna.