ShaquishaTheGreat's definitions
When you step in a puddle, it's the little bit of water that slowly but surely crawls up your pant leg. It's annoying as heck.
by ShaquishaTheGreat March 26, 2010
Get the trouser squish mug.