Top definition
The overall euphoric state after having an orgasm.
My girlfriend had an O glow after sex. She was smiling, giddy, and her cheeks were flushed.
by WillieP1220 January 01, 2014
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush