1 definition by boywhocriedgolf

Similar to a rat bastard, but with all the sneaky qualities of a weasel.
"Hey man, I heard that Joe screwed you out of some money last week"
"Yeah, that rat weasel got me good"
by boywhocriedgolf November 8, 2015
Get the rat weasel mug.