"In which culture is 'buggaboo' a ghost?"
Can't remember - I think its an English vernacular country saying, though it might be Australian.
Bert Lloyd referred to it whenever he sang The Foggy Dew (erotic version); I think it is in his 'Folk Song in England' - I'll take a look when I wake up.
Jim Carroll