1 definition by MylastCoke

Top Definition
Someone who constantly has something streaming/downloading off utorrent or a similar program.
Jack: "I need something downloading but I don't have the time ¬_¬."

Aaron: "Ohhh, ask Sam, he's a right Torrent Head."
by MylastCoke September 09, 2009

Mug icon
Buy a Torrent Head mug!