sled head
 n.— «There are ice heads and there are those who proudly call themselves sled heads because of their love for ancient snowmobiles.» —“Valley Sunflashes: Sled Heads Unite” Ottawa Sun (Ontario, Canada) Dec. 30, 2007. (source: Double-Tongued Dictionary)

Tagged with →