Another word for school or university, Mostly used in Dutch/Belgian street language.
My scorro is the best.
Iam going to my Scorro to study.
by Scorro man February 17, 2008
Get the scorro mug.