Skip to main content

Definitions 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.
truffle by dubilia February 3, 2007