Top definition
Having sex; particularly high energy, athletic, sweaty, really-good-workout sex.
"Steve and James did some really exuberant cardio last night. We could hear them from downstairs."

"Hey, whatever burns your calories!"
by Doro's Mama June 05, 2018
Get the mug
Get a exuberant cardio mug for your papa Callisto.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your Uncle Paul.