Moonpuff

What is Moonpuff?


1.

cute idiot, silly person, annoying person

ur such a moonpuff!

See idiot, twat, stupid, mofo, troll


67

Random Words:

1. someone who speaks 5 languages someone who can speak multiple languages more specifically 5 therefore quintilingual See quint, 5 1..
1. A dope bay area rapper from the group Luniz (had the nation wide hit "i got 5 on it") Has beef wit the rapper The Game I&apo..
1. This is a Teamspeak meme which translates to "I give up, I can not possibly win this arguement". If this is said during an arg..