1 definition by BoardUser

When the person you’ve crushed on since high school offers you the best sex of your life and the guilt sets in ‘cause your about to be married or are married
I told her to HMU when see was in town but no go since Imma 2 Catholic
by BoardUser May 1, 2022
Get the Imma 2 Catholic mug.