What is the meaning of yahoo in English?

Learn vocabulary with pictures as well as definitions of yahoo in English

Learn in

See more

n. yahoo

Definition of yahoo in English

Person who aggresively backs a sports team, usually provoking violence, damaging property and generally causing riots at matches.

Synonyms of yahoo in English

hooliganyobyobbo