2 definitions by snowball the cat
something that happens when you are too into sex and she's squirting all over your body and you ejaculate all inside her at the same time she squirts so the pleasure is real and awesome
by snowball the cat October 24, 2016