sheila

Woman who blows up work bathroom after eating fried chicken at work
Did you smell the bathroom? Must have been a Sheila
by SaltyDragonKiller May 28, 2018
mugGet the sheilamug.

Share this definition