Skip to main content

Definitions by Mtl_Cammy

Tout laid 

A person, object, situation or place that sucks beyond common sense. (French expression)
Dude, t'es tout laid.
Tout laid by Mtl_Cammy October 13, 2010