Top definition
A seventies fabric not quite as disgusting as polyester.
Joe: - I really get sweaty in these terylene pants.

Johnny: - Don't you complain, my shirt is 100% polyester.
by AndyKnuckles January 01, 2014
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush