Top definition
the most horrible unit in the entire U.S. armed forces.
man 1: so where are you getting stationed?
man 2: fort sill oklahoma..
man 1: uh oh. what unit? do you know??
man 2: the 66th fsc.
man 1: oh dude i am so sorry to hear that. here's some rope for when you need it..
by fordmudr October 03, 2011
Get the merch
Get the 66th fsc neck gaiter and mug.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your guy Nathalie.