1 definition by francescothethird3

Top Definition
from the meaning "opportunity school" - a place where spastics or underachievers are sent to get them out of the mainstream education system.
he is such an oppo - could anyone be any dumber than him?
by francescothethird3 November 21, 2012

Mug icon
Buy a oppo mug!