smells like freshly bottled cheapsauce to me
of giving or having an unfair advantage, usually relating to videogames
"smells like freshly bottled cheapsauce to me" What is the definition of "cheapsauce"?