1 definition by ud queen

Irish ghost that shits in your bed. attracted to power lines.
darling did you shit the bed last night?

no, it was brown annie
by ud queen December 5, 2017
Get the brown annie mug.