2 definition by ThicclySasage

Top Definition
Dafran is a popular Overwatch streamer from Denmark. Famous for his Tracer and Soldier:76 plays.
"You tuning into Dafran's stream tonight? He's really climbing."
by ThicclySasage June 06, 2018

Mug icon
Buy a Dafran mug!
An Overwatch term that means to increase your competitive rank
"Wanna Que together? I'm climbing"
by ThicclySasage June 06, 2018

Mug icon
Buy a Climbing mug!