A person, object, situation or place that sucks beyond common sense. (French expression)
by Mtl_Cammy October 11, 2010
Get the Tout laid mug.