1 definition by Menstrualanus

Shitting your pants and giggling at the fact that you did something irrefutably retarded. Namely, bumping threads.
by Menstrualanus August 18, 2011
Get the Shits n' Gigs mug.