"that britard just offended me
"combination of "british" and "bastard" or "retard", usually used to express negative feelings towards a british person
""that britard just offended me" What is the definition of "britard"?