1 definition by petrovichl

Top Definition
sfu
what everyone calls a university a top a dreary rain soaked foggy mountain that is ranked number one causing for student suicides in Canada
what university do you attend? Someone fucked up.
by petrovichl June 04, 2005

Mug icon
Buy a sfu mug!