Top definition
A male or a female with over powering muscle definition.
Dude she’s a truck !
by Merit badger April 21, 2018
Get the mug
Get a a truck mug for your brother Jerry.
buy the domain for your travel vlog