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?
by Byuny January 3, 2011
Get the Egg Sparrow mug.