1 definition by KhalilGibrony

The feeling when Cupid’s arrow hits the center of a target (bull’s eye) successfully.
If he had grabbed her hand and ran the same way that would’ve been memorable and left an imoression.
by KhalilGibrony November 3, 2021
Get the Imoression mug.