Skip to main content

Definitions by Brittannica!

Reference to being nearly erect: derived from the word semi.
"It's a good thing I am wearing jeans today, she definetly gave me a truck"
truck by Brittannica! October 23, 2006