1 definition by Craziiboi998

When a woman squirts in the mans eye and it burns. It is sometimes pleasurable
Oh my god dude.. last night stephanie naraiced me!
by Craziiboi998 December 21, 2017
Get the Naraic mug.