Top definition
A hard turd lodged in your anus, but once dislodged becomes an explosive fecal fountain
by acreamsmile May 17, 2017
Get the mug
Get a Bug Eyed Nancy mug for your sister Helena.