Skip to main content

Definitions by Fffw

An Internet phrase which stands for “I love you, Jesus Christ.” It originated with memes on a Facebook page called Christian Shartposting.
ILYJC by Fffw January 16, 2024