Skip to main content

SaltyDragonKiller's definitions

sheila

Share definition
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
Flag
mugGet the sheila mug.