WAHOO Meaning of WAHOO in English (n.) A certain shrub (Evonymus atropurpureus) having purple capsules which in dehiscence expose the scarlet-ariled seeds; -- called also burning bush. Webster's English dictionary. Английский словарь Webster. 2012