turripuku (Finnish) comes from Finnish turri, from Finnish Turkki, from Swedish durk, from English dork — A quirky, silly and/or stupid, socially inept...
turripuku (Finnish): fursuit
Definitions
fursuit
Ancestry of “turripuku”, step by step
turripuku traces back through two separate lines of ancestry.