1 definition by Christina Hu

Top Definition
A group of adolescents who share an extraordinary bond and as a result - shows public display of affection towards one another.

Originated from the french word 'spectacle'.
No one can do it like the Spectacles Specks! They're all so sexy and always help me withstand all my hardships.
by Christina Hu July 10, 2008

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×