Skip to main content

Definitions by TheMoose25

cleveland encore 

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
cleveland encore by TheMoose25 October 8, 2019