1 definition by TheMoose25

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 9, 2019
Get the cleveland encore mug.