1 definition by Str8 Busta
(noun)
A possibly fictional sweater which resembles a turtleneck. It is generally worn by drunk, pant-less men while on vacation.
A possibly fictional sweater which resembles a turtleneck. It is generally worn by drunk, pant-less men while on vacation.
by Str8 Busta May 14, 2010