Skip to main content

Definitions by Byuny

Egg Sparrow 

When someone drops an egg smelling fart
OR

Can be used to describe dropping a deuce, aka pooping.
who left an egg sparrow in my bathroom?
Egg Sparrow by Byuny January 3, 2011