Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Search
1 definition by
dubilia
truffle
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
Flag
Get the
truffle
mug.