They are extremely excited. It usually starts with a lone truck owner getting a new truck and then another truck owner comes along to "truck off" each other.
Person 2: "Yea, they love truckin' each other off"
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.
Log in with Facebook to save your favorite definitions
and share them with friends.