1 definition by destructo liver

Top Definition
nasally ejaculate; sneeze
You do seem to probosculate often.

I have a cold...
by destructo liver January 07, 2007

Mug icon
Buy a probosculate mug!