1 definition by That's what she said...

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.
Oh, christ, somebody left me a lambert.
by That's what she said... November 10, 2009
Get the Lambert mug.