1 definition by MexicanTurkey24

The designated person in a friend group that keeps his/her drunken friends from making terribly stupid decisions.
Who is going to be the tard wrangler during tonight's drinking game?
by MexicanTurkey24 December 11, 2020
Get the Tard Wrangler mug.