1 definition by Brent72188

Top Definition
The most cutest, heavenly, sweet treatiest, scrumptious, nicest, blissful thing the world has ever seen. It is rumored that this shrine put on earth by God dates back to the 1980s, a period where rock and roll and sex ruled.
With a beam of light shining from the heavens above, the temple of Lindsay lies somewhere in the massive land of Tayha.
by Brent72188 June 16, 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.