1 definition by teonna

Top Definition
the love that is beyond explaining so deep that it is beyond just love. so pationate you want to explode!
"i am so in tweegle twiggle with erik sandal that i want to scream!"
by teonna July 19, 2008

Mug icon
Buy a tweegle twiggle mug!