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
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush