1 definition by Yxng Xav

Top Definition
Someone who's dumber than a retard.
This guy is a real deggle
by Yxng Xav October 28, 2018

Mug icon
Buy a Deggle mug!