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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.