with a radiant glow i can tell you've been with the big fairy
joyful orgasimick and naughtly friendly companion (joanna) a friend who you could trust with your boyfriend (or girlfriend) even if they came back with a smile on their face
"with a radiant glow i can tell you've been with the big fairy" What is the definition of "big fairy"?