1 definition by dubilia

a special person endowed in your life forever more wishing he or she were with you at all times good or bad.It also refers to nickname.
He is my only truffle.
by dubilia February 1, 2007
Get the truffle mug.