1 definition by Deviva

Top Definition
a queef involving a spewed cream pie
She squiffed and it felt good
by Deviva October 30, 2007
Mug icon
Buy a Squiff mug!