1 definition by Graven79

To give generously. Someone who donated more than they receive.
That guy is Koopa the way he donates troops in Clash of Clans.
by Graven79 March 8, 2016
Get the Koopa mug.