Top definition
A Hummer, H2, or H3 that has been converted into a limosine.
I saw a humzee today. It pulled up at the hotel.
by Mobius XVI November 27, 2007
Get the mug
Get a Humzee mug for your dog Larisa.