Top definition
The Climactic happy ending to oral sex where the male releases his gentlemens relish into the face of his partner.
Joe was found gettin a Dino Bravo in the bathroom at work.
by Kurtski October 04, 2005
Get the mug
Get a Dino Bravo mug for your fish G√ľnter.