Top definition
Extremely tangled and entwined with something
e.g my shoelace is taffled in my bike chain or my hair bobble is taffled in my hair.
by Supersmoses May 24, 2018
Get the mug
Get a taffled mug for your fish Jovana.