ultimatejunior's definitions
In America, "sheila" is slang for someone, usually a close friend, who is acting like a jerk or acting stupid.
by ultimatejunior May 22, 2010
Get the sheila mug.
Get the sheila mug.We'll email you a link to sign in instantly.