Top definition
The human centipede.

An adaptation of OTL to represent three kneeling humans stitched together as in the film, Human Centipede.

Clueless Guy: What the hell?

Guy: It's the human centipede... see the head, then the bent back and the arms and the kneeling legs and there's three of them...

Clueless Guy: ...

Guy: Nevermind
by Traikan September 15, 2010
Get the mug
Get a OTLOTLOTL mug for your mama Zora.