Top Definition
An Anglo-Saxon person that is particularly shit at something. Often used to describe poor drivers that do not fit the typical bad driver stereotypes.
Driver: "Man that car just cut me off!"

Passenger: "Must have been an Asian driver!"

{after passing the car and seeing it to be just an Anglo-Saxon driver}

Driver: "Nope, it was just a fucking Shanglo!"
by puggy July 11, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.