Top definition
it means to nailed a female, in a sexual way.
i nailed your sister. in spanish - tengo tu hermana clavada,
by Charles Mateo, a.k.a - TUDREX November 18, 2011
Get the mug
Get a clavada mug for your mate Sarah.