yello (noun) literally: a cry of triumph

Print Friendly, PDF & Email