PTHD

(redirected from Poaching Tiger, Hucking Dragon)
AcronymDefinition
PTHDPoaching Tiger, Hucking Dragon (Pittsburgh Ultimate Frisbee team; Pittsburgh, PA)