dude, keep this party on the dl, i don't want ballsack mcgee showing up
epithet for a [dweeb], loser, or any generally disliked person within a social circle
"dude, keep this party on the dl, i don't want ballsack mcgee showing up" What is the definition of "ballsack mcgee"?