Top Definition
An arabic word which means lack of intelligence and focus span.
He stuck hid head in the toilet again, he is such a attar.
by The namerakchi May 10, 2014
1 more definition
An arabic word which means lack of intelligence and focus span.
He stuck hid head in the toilet again, he is such a attar.
by The namerakchi May 10, 2014

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×