Top Definition
the best place in the universe. frequented daily for two whole years by Rob McLean and Jim Davies. a place of indescribable awesomeness, The Alcove is a small step, housed by a concrete alcove, perfectly built never to be tainted by sunlight.
"the coldest stone on earth"
"the only place where phil tranters filthy hands cannot reach in the grounds of hereford sixth form" - Rob McLean
by failure33object April 22, 2005
2 Words related to the alcove

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.

×