Skip to main content

Juan-Athan's definitions

Train Tracks

Used to describe someone with a under bite with braces.

Synonyms - Train, Rails, Subway, Train Track Deng.
The Milky Way Express goes across the Train Tracks.
by Juan-Athan June 21, 2017
mugGet the Train Tracksmug.

Share this definition