Top definition
An amazing clan leader and keeps the team alive by trying his best everyday and is master prestige
by Azt10 June 12, 2015
Get the mug
Get a Dongrlord mug for your mother-in-law Helena.