1 definition by SwedenRules

Top Definition
Something that is particularly Finnish and therefore quite lame or uninteresting to those who are not obsessed with Finland.
This sub-titled Finnish movie about capturing Santa Claus looks Finntastic.
by SwedenRules November 15, 2010
Mug icon
Buy a Finntastic mug!