Himtard

A man who is kinda but severely dumb
Aweee.. he's such a Himtard
by rawrxDowo June 12, 2023
mugGet the Himtard mug.