1 definition by yourmomsacougar

Top Definition
St. Stephen University, NB, Canada

A fucking rad University for people who want to study in a Christian environment that doesn't suck, and where any existing judgement is conveniently ignored.
Yo, SSU is the bomb?
by yourmomsacougar September 11, 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.