Deggle

Someone who's dumber than a retard.
This guy is a real deggle
by Yxng Xav October 28, 2018
mugGet the Deggle mug.