1 definition by A Manatee

Top Definition
A turtle/duck enemy of Mario and Luigi.
by A Manatee November 08, 2003
Mug icon
Buy a koopa troopa mug!