1 definition by Sir Tweedsmuir

Top Definition
A place where everybody knows your name, and we are always glad you came
you are looking for a party at ubc so you come into tweedsmuir and find the most kickass party with the coolest people on campus
by Sir Tweedsmuir November 10, 2006

Mug icon
Buy a tweedsmuir mug!