Skip to main content

Definitions by Edward Scholarsly

Muppet Arms 

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!