1 definition by Moonstone20

A drink consisting of hot water infused with flavorful leaves; sometimes sweetened with sugar or honey
by Moonstone20 December 25, 2017
Get the Tea mug.