Skip to main content

Definitions by Jamie/Brian

tafenoid 

One who drinks his/her own urine.
Arthur drinks his own urine. Thus, he is a tafenoid.
tafenoid by Jamie/Brian December 9, 2008