Muppet

Another word for 'Retard'
Dale is a muppet
by Fearzzy May 30, 2018
mugGet the Muppetmug.

Share this definition