Originally Posted by Fyraltari Trollpunk seems to be the obvious choice. Originally Posted by Squire Doodad Trollpunk: 1184 Who said "trollpunk?"