Skip to main content

Definitions by RAF Dude

diesel ducks 

Nickname for the Royal Navy
“I thought you had to be gay to join the diesel ducks
diesel ducks by RAF Dude October 26, 2017