a derogative name for chinese and japanese, usually used in anger in traffic or discussion
"get off the road u fuckin squint" "fuck you squint go home"
27👍 65👎
A loser that has much stress
"Dude, Keith is a Burnoutped!"
3👍 4👎