britishaccentshiphiphooray's definitions
colloquial phrase used when something humiliating occurs, frequently executed in a British accent for maximum effect
by britishaccentshiphiphooray January 22, 2017
Get the how embarassing mug.