That's what she said...'s definitions
Especially foul piece of shit left floating in a public toilet, especially at truckstops in rural areas or similarly filthy restrooms. Etymology unknown, apparently regional to Seattle area.
by That's what she said... November 10, 2009
Get the Lambert mug.