Skip to main content

Definitions by ImTheCaptain

Imprint

Share definition Flag
Connecting with someone’s soul on the deepest level possible.
I feel like I really imprinted on this girl man.
Imprint by ImTheCaptain February 3, 2026