Top Definition
A glass walled area at the top of the Hallward library in the University of Nottingham. Usually frequented by a plethora of Abercrombie, Jack Wills, Hollister and Ugg boots wearers and not condusive to any type of academic study
"I was in the rah incubator today"
"did you get much work done?"
"None. But I had eye sex with a load of gilet wearing slimmys"
by givemeabreak February 04, 2009
8 Words related to Rah Incubator

Free Daily Email

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

Emails are sent from We'll never spam you.