1 definition by E-Po

1
β€œSuch a Richard” - is a phrase used to insult someone. It is synonymous with β€œsuch a dick”.
I’m tired of your horrible attitude. Stop being such a Richard!
by E-Po January 30, 2018
Get the mug
Get a such a richard mug for your cat Riley.