Skip to main content

Definitions by TheBaldKid

The majestic turtle of Mario Bros who fucks you over every time.
Fuck! The Koofa got me again.
Koofa by TheBaldKid May 9, 2011