Skip to main content

imboredsoiuseurbandictionary's definitions

sir richard

Share definition
The most annoying person in the whole fucking world.
OMG. Sir Richard just stepped on my foot he is soooooo annoying
by imboredsoiuseurbandictionary February 14, 2019
Flag
mugGet the sir richard mug.

sir richard

Share definition
sir richard is soo annoying, retarded, stupid, and a huge asshole and dickhead.
by imboredsoiuseurbandictionary February 14, 2019
Flag
mugGet the sir richard mug.