Top definition
a spastic orangutan ... an orangutan with a heavy disability
wow that Sparangutan just ate his own head

that Sparangutan will do it for ten dorrah
by TheSkillzy February 10, 2011
Get the mug
Get a Sparangutan mug for your Facebook friend Vivek.