Top definition
As good as sex or better.
OH MY GOD! That wasn't just good, it was jizalicious!
by Budaku February 03, 2004
Get the mug
Get a jizalicious mug for your friend Nathalie.