Skip to main content

Definitions by sergeantpress

an alternate term for beef jerky, often found in 7-11's and other convenience store
This tron tastes like dog food.
tron by sergeantpress May 4, 2005