ON THE HUMMER


Meaning of ON THE HUMMER in English

phrasal

1. dialect : not in working order

2. dialect : not well : under the weather

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.