1 definition by SandfordLULZ

Top Definition
More complex word for Diarrhea.
OMFG keep that door closed Andy pro has the Hershy Squirts!
by SandfordLULZ June 09, 2009

Mug icon
Buy a hershy squirts mug!