1 definition by Duckiee

Top Definition
When a girl goes down on a guy and makes his willy want to cry while mumming.
Angel gives GREAT hummer, not your mom.
by Duckiee June 26, 2006

Mug icon
Buy a hummer mug!