Lord Frazer's definitions
A retard who excells in cretinous behaviour : someone so stupid that other retards shake their heads at their stupidity.
by Lord Frazer August 7, 2006
Get the monstertard mug.
Get the monstertard mug.We'll email you a link to sign in instantly.