Subscribe English
look up any word, like queef:
An individual who participates in Track and Field who excels beyond others in upper body lifting activities.
Bob: "Yo see that track kid over there"
Ron: "Yeah hes tiny"
Bob: "Nah look at how much hes lifting, hes trackjacked"
by TrackieS#1 January 26, 2011
27 5