1 definition by Kraken27

Top Definition
The first european child born in america; born shortly after 1000a.d.
Snorri was here first
by Kraken27 April 20, 2012

Mug icon
Buy a Snorri mug!