yahoo



a rude, noisy, or violent person.

expressing great joy or excitement

Click here to see the free dictionary definition for yahoo

definition by Oxford Dictionaries