Top definition
A black hearted soulless Sgt of marines who will stick his foot so far up your ass, his toe nails tickle your tonsils. The mere whisper of his name invokes fear in even the most battle hardened of staff NCO's. He is one hell of a hard charging pipe layer. Rah devil.
"did he just say burpees?"
"Shit!! Yeah, what a Sgt castro!"
by Thebighorn February 11, 2017
Get the mug
Get a sgt castro mug for your Facebook friend Manley.