30 LOL Takuache Memes
"No quema cuhh!"
Tlacuache or takuache is the Spanish word for possum. However, "takuache" is also a slang term for a group of people that love three things — dropped trucks, burnouts, and the truck meet life style.
With the lifestlye comes a ton of memes. Here are 23 of the best ones:
Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!