guytrash
noun
guy·trash
| \ ˈgī‧trash\
plural -es
Definition of guytrash
dialectal, England
: a specter or ghost especially in the form of an animal
Keep scrolling for more