Top definition
An echidna girl who is an aincent ancester of knuckles. She was transported into the future and helps him wih the Master Emerald. She first apeared in Sonic Adventure.
by stephanie February 22, 2004
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush