Skip to main content

Definitions by Mckfanny

Downtard

Share definition Flag
Someone who is an absolute sped and also a downy
Downtard by Mckfanny July 5, 2022