Dumbtarded

Dumtarded- this guy is dumbtarded
by Asimpfirhisoka March 11, 2021
mugGet the Dumbtardedmug.

Share this definition