1 definition by lefse

Top Definition
An arctic fox of perfect proportions and lexicographical genius
Frode er en geni.
by lefse October 17, 2009
Mug icon
Buy a Frode mug!