1 definition by Suicidal French Fry

Verb: When normal porn doesn't work for you and you start to get creative with your mind while masturbating
Dudes ramming Chicks just doesn't cut it anymore so now I have to use my invagination. My new thing is Harpies getting fucked by Robotic Chimps.
by Suicidal French Fry December 8, 2010
Get the invagination mug.