Skip to main content

Definitions by Dolcetf

Trailer turd

Trailer Turd is an unpowered lump of excrement.
Some people are just plain trailer turds.
Trailer turd by Dolcetf October 8, 2012