1 definition by Angadtrt

Top Definition
Skype on steroids.
Discord is better than Skype.
by Angadtrt June 24, 2018

Mug icon
Buy a Discord mug!