Skip to main content

Jamie/Brian's definitions

tafenoid

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

Share this definition