Skip to main content

Definitions by Apehanger

Tongue Muppet 

Someone who insists on sticking their tongue out when having their photo taken.
Look at all her profile pictures on facebook, she's a Tongue Muppet
Tongue Muppet by Apehanger March 6, 2011