Top definition
Can't stop giggling due to passive Mary j inhalation.
Ohhh I'm ever so Giggiful!
by Esha peesh December 06, 2016
Get the mug
Get a Giggiful mug for your friend Yasemin.