look up any word, like fleek:
 
1.
A person who is annoying but is loved by all in spite of their annoying/dumbness/ randomness.

=PPPPP

but is amazing duh haa.
you are such a giggle muncher.
by Riotgirl9492 March 11, 2008

Words related to giggle muncher

dumb giggle kool muncher ross