Top definition
It's a way of expressing excitement toward something kinky.
Ohhohoooh!
by EnderSlayer366 December 19, 2017
Get the mug
Get a Ohhohoooh mug for your papa Bob.