Skip to main content

Edward Scholarsly's definitions

Muppet Arms

Share definition
A derogatory term for people from India. First used by the British army as a racial slur during cricket games.
Look at this muppet arms, he can barely throw!
by Edward Scholarsly June 9, 2018
Flag
mugGet the Muppet Arms mug.