{{term}}
- {{preview}}
tafenoid
One
who
drinks
his/her own
urine
.
Arthur
drinks
his own
urine
. Thus, he is a tafenoid.
by
Jamie/Brian
August 12, 2007
Get a
tafenoid
mug for your mama Nathalie.