1 definition by Monsterticus

One that believes everything is haunted without thinking logically.
Your paranormal research group is full of goatnuts.
by Monsterticus June 17, 2015
Get the Goatnut mug.