1 definition by Link tetherby

Top Definition
A FUCKING PRINCESS
Zelda is a fucking princess.
via giphy
by Link tetherby October 27, 2017

Mug icon
Buy a zelda mug!