Skip to main content

Definitions by Audioout

puppy stomped 

To demolish another without competition. A thorough and significant victory.
puppy stomped by Audioout July 5, 2020