1 definition by E-Po

Top Definition
“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

Mug icon
Buy a such a richard mug!