daemondrea

Definition for a man who likes Goats.
Nah that guys a Daemondrea, Wierd guy.
by JuicyTaco November 25, 2017
Get the daemondrea mug.