Top definition
Very good sex given by one person to another; A very strong sex show by either a man or a woman; Sex where all the tricks are pulled out
Melissa put on a heavy show last night...I'm still thinking about her today!
by cabj1990 November 16, 2016
Get the mug
Get a heavy show mug for your father-in-law Bob.