Richard

A retarded loser that likes to annoy people. he likes pikachus and doras. he is mentally impaired with a scissor that gave him a contagious virus that is annoyance. he is 100% mentally challenged
richard Sux.
by nqoonoqnoonoqnoooonno November 22, 2018
mugGet the Richardmug.

Share this definition