colloquial phrase used when something humiliating occurs, frequently executed in a British accent for maximum effect
necka: you slipped in the hallway? how embarassing ! felix: love the british accent!
3👍 1👎
jerk mass
danny is a how embarassing
4👍 16👎