there was a boo hag riding me last night; get off of me boo hag;
a ghost or spirit that lurks around your house looking for someone to ride and take your skin
"there was a boo hag riding me last night; get off of me boo hag;" What is the definition of "boo hag"?