they checked into the motel 6 and fucked like crazed weasels
putatively [horny] and out-of-control rutting beasts
"they checked into the motel 6 and fucked like crazed weasels" What is the definition of "crazed weasels"?