Skip to main content

Definitions by LeninMyMom

A Slur describing Russians in mother russia
Wow he likes Putin what a putz
Putz by LeninMyMom March 15, 2022