filmycoating's definitions
Noun. Someone who is both remarkably ugly and really stupid. Can be geographical to include country prefix.
by filmycoating December 9, 2008
Get the Moosetard mug.
Get the Moosetard mug.We'll email you a link to sign in instantly.