that wigalot spent twenty minutes in front of my house, staring at a dog-turd
a person who has used excesive amounts of psychedelics, and exhibits long-term effects
"that wigalot spent twenty minutes in front of my house, staring at a dog-turd" What is the definition of "wigalot"?