Top definition
The animal that bred and harvested specifically to feed humans with Tofu.
Whodat killed the tofudabeest and returned to his cave with 1 years worth of tofu.
by stinky60 November 10, 2007
Get the mug
Get a tofudabeest mug for your brother-in-law Manafort.