1 : a hole or passage burrowed by a worm
2 : a hypothetical structure of space-time envisioned as a long thin tunnel connecting points that are separated in space and time
Jealousy had dug wormholes in his heart
Letting whole universe seep between them.
Turning off the stars in his eyes.
A Touch Of Yellow
13 hours ago