Top definition
Usually used in reference to a filthy whore, its literal translation is dirty goat.
This place is full of scabras, we must be in New Mexico.
by Grandtheftpaco February 01, 2014
Get the mug
Get a scabra mug for your dog Helena.