Skip to main content

Definitions by Echo_Eon

Jim Welsh 

A man that goes into gas stations and takes sandwiches, and uses them as puppets in a parking lot. Often selling tickets for $15.
Hey make sure we have no Jim Welsh's here tonight.
Jim Welsh by Echo_Eon August 23, 2022