2. A nickname for Abobo, a character from the NES game "Double Dragon". For the record, Abobo is not an insidious demon. Rather, he's a street thug with a humorously disproportinate head sitting atop his tiny body.
2. Damn that Abobo! That pumpkinhead just punched me off the brigde again!