Top definition
A really cool homemade car made from animal products - mainly beef.
"OMG you got a bitchin' meatcar"

why thank you
by Suavetash November 16, 2010
Get the mug
Get a Bitchin' Meatcar mug for your coworker Paul.