1 definition by i really have to take a showa

Top Definition
an extremely bad situation.
I'm going to be shitting dicks at school tomorrow.
by i really have to take a showa December 06, 2010

Mug icon
Buy a shitting dicks mug!