meaning of Belgian Kiss Belgian Kiss

Belgian Kiss Belgian Kiss meaning in Urban Dictionary

Like a French Kiss but with even more phlegm. A shit stain left on sleep sheet from a sluggish wiper