Top definition
Jubilate is to release a hot frothy load of cum ropes on a fellow fortnite players face.
I am going to jubilate all over this virgins face!
by Piggy Toes May 22, 2018
Get the mug
Get a Jubilate mug for your papa Paul.