YAHOO


Meaning of YAHOO in English

n 1. a weird person. ("What a yahoo!")

Slang English vocab.      Английский сленговый словарь.