Skip to main content

Definitions by ultimatejunior

In America, "sheila" is slang for someone, usually a close friend, who is acting like a jerk or acting stupid.
sheila by ultimatejunior May 22, 2010