Definitions by nqoonoqnoonoqnoooonno
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.
Richard by nqoonoqnoonoqnoooonno November 22, 2018