1 guytrash | Definition of guytrash

guytrash

noun
guy·​trash | \ ˈgī‧trash\
plural -es

Definition of guytrash

dialectal, England
: a specter or ghost especially in the form of an animal

History and Etymology for guytrash

origin unknown

Keep scrolling for more