Top definition
A particularly large glob of spit or snot delivered to another due to a laugh or sneeze.
Aaarghh! Thanks for the yumpling Ben!!
by therealMagman January 10, 2017
Get the mug
Get a yumpling mug for your cousin Larisa.