look up any word, like cunt:
 
1.
An avid deer hunter. Strap refers to the backstraps of a whitetail deer. The best meat on the deer.
That Ted Nugent is really a strap assassin.
Yeah He just killed his third deer today.
by Falko87 December 08, 2010