Skip to main content

Definitions by Delamaine

"yebanaya rusnia" - Fucking russians
"rusni pizda" - Russians are doomed
rusnia by Delamaine January 7, 2023