Skip to main content

Definitions by England Is My FUCKING CITY 666

square head 

oi george, ive been getting into that square headed bloke lately