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
Get the mug
Get a tweegle twiggle mug for your daughter Beatrix.