Top definition
a girl that loves giving head. always coming back for more
michael: i came all over her and ten minutes later she wanted to blow me again!
john: yeah i know, she's got a boomerang face.
by e d i c i u s July 17, 2005
Get the mug
Get a boomerang face mug for your friend Paul.