1 definition by sitri

a parasitic plant with white berries, traditionally used as a Christmas decoration
Been Kissed Under A Mistletoe
by sitri December 21, 2006
Get the Mistletoe mug.