1 definition by BlazingMagnet

Top Definition
A derogatory term for a Zelda fanboy.
Why do some XBOX/PS3/PC fanboys think that even touching a Zelda game automatically makes you a Zeldrone?
by BlazingMagnet November 23, 2013

Mug icon
Buy a Zeldrone mug!