Top definition
In Italian, it means something crummy, sleazy, ugly in a general sense and bothersome. Something that doesn't rouse or stimulate pleasure, generally referred to situations or places rather than people.
Questo posto รจ proprio scrauso!!

This place is really scrauso!!
by Daiv Safari March 25, 2008
Get the mug
Get a scrauso mug for your Aunt Nathalie.