Skip to main content

Definitions by Scorro man

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.
scorro by Scorro man February 17, 2008