A person who very regularly gives head to a lot of different people (usually strangers).
Bill: Did you hear about what Susan did last weekend? Ben: Yeah, she gave head to 5 different people in one night! Bill: WOW! She's a real flesh hoover!