Define Hot Joanie Meaning

Hot Joanie
The act of spraying out green ooze from ones moldy snatch.

Also a term of repulsion

By Carolann