1 definition by Sshshsgsgsgs

A very very sexy girl, usually short or extremely tall. Known for having the best personality in the world.
O.M.G She's such a touline!
by Sshshsgsgsgs February 12, 2017
Get the touline mug.