Deliverance - Good to hear from you, thought this would be right up your alley!
Bluntie = non-aircrew (RAF), that simple.....iaw Aircrew Dictionary
For those non-aircrew who think they aren't blunt - "doth protest too much methinks!"
Hope to see more constructive posts like this one!