Subscribe English
look up any word, like poopsterbate:
 
1.
An amazingly good looking human being who is particularly superior at sports.

Person highly talented at whatever they do
You can only dream of being a Moosetard
by Moosetard15 September 22, 2010
4 4
 
2.
Noun. Someone who is both remarkably ugly and really stupid. Can be geographical to include country prefix.
Look at that fuckin idiot... talk about American/English/French Moosetard
by filmycoating November 13, 2008
3 5