YHBTYHLHAND Share definition Flag You have been trolled. You have lost. Have a nice day YHBTYHLHAND by darkfool November 7, 2003 0 0 Get merch Get the YHBTYHLHAND mug. Buy Now — $32.95 See more merch