Tuffoon /(?)/

Tuf·foon

Tuffoon

n.
  1. See Typhoon. [R.]