1 definition by jairoski

Top Definition
To defecate. To shit.
Sorry I stunk up your bathroom. I just had a huge miracle.
by jairoski September 26, 2006

Mug icon
Buy a miracle mug!