i do like camping but there are just too many beasties for me to fully enjoy myself
a scottish word for insects, [creepy crawlies]
"i do like camping but there are just too many beasties for me to fully enjoy myself" What is the definition of "beasties"?