DavidBowE3's definitions
To put a liquid in your mouth whilst chewing on food in an attempt to combine the flavours and textures.
by DavidBowE3 May 24, 2011
Get the Janelli mug.
Get the Janelli mug.We'll email you a link to sign in instantly.