Top definition
That girl really knew what she was doing... last night she gave me such a vizcarra, it could last me a lifetime!!
by shnader December 24, 2006
Get the mug
Get a vizcarra mug for your girlfriend Zora.