Skip to main content

Definitions by Tom Pette

Horn Store 

The act of sticking a brass mouthpiece in the anus and playing the person like a trumpet
Damn, James is gonna let me horn store them later
Horn Store by Tom Pette January 13, 2022