1 definition by TheMoose25

Top Definition
The act of shitting in ones own hands and proceeding to applause
Steve: Did you see Sharknado?
Kyle: I'd rather do a Cleveland Encore
by TheMoose25 October 08, 2019

Mug icon
Buy a cleveland encore mug!