meaning of Boohoo

Boohoo meaning in General Dictionary

The sailfish labeled as also woohoo

View more

  • The sailfish; -- labeled as additionally woohoo.

Boohoo meaning in General Dictionary

(n.) The sailfish; -- called also woohoo.