Top definition
It's a computerroom in a school with really crappy computers.
This computerroom is a NaturescienceComputerRoom.
by hepuiopissuss April 18, 2008
Get the mug
Get a NaturescienceComputerRoom mug for your girlfriend Zora.