1 definition by Shiquea

Top Definition
When someone truely smells like ass ! Smells like chicken liver sitting out in a hot trunk for about 5 months
DAMN Elijah u smell like a twabluffle
by Shiquea May 14, 2017

Mug icon
Buy a twabluffle mug!