Grizzlefizzle's definitions
Big Tough Frogman
Frogman: a common term for a Navy Seal; in the Teams, the term originates from the Navy Combat Demolition Units during World War II
Frogman: a common term for a Navy Seal; in the Teams, the term originates from the Navy Combat Demolition Units during World War II
“We’re going to BTF in, and BTF out.”
by Grizzlefizzle May 8, 2018
