Skip to main content

Definitions by AHSPOLO

stackin' cheese 

to stack wins by beating other teams severely.
Agoura High School Water Polo team is stackin' cheese this season!
stackin' cheese by AHSPOLO October 27, 2006