Skip to main content

Mtl_Cammy's definitions

Tout laid

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email