Skip to main content

Definitions by wanfuforever

foreskins on a raft 

Share definition Flag
Naval slang for chipped beef on toast.
"What are the cooks serving today?"
"Foreskins on a raft."
foreskins on a raft by wanfuforever January 13, 2014