1 definition by Hannah brerton

Top Definition
A little Poo bum sniff that has a tiny tic tac and pisses off everyone
I don't like oscar thorpe
by Hannah brerton July 05, 2017

Mug icon
Buy a oscar thorpe mug!