Skip to main content

Definitions by Matt_the_Throttle

To devote 100% commitment to something , maximum effort, wide open throttle.
Dont lift until you see Jesus. Full Send.