Top Definition
noun: someone who sees highly of themselves and ignores others opinions or feelings
"Did you see how Stacy talked to Bill last night?"
"Geez, what a rufaluf..."
by BellsBells March 27, 2013

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.