1 definition by Duckiee

1
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
Get the mug
Get a hummer mug for your dog Manley.