Skip to main content

Definitions by kakashamaker

a Russian word for “piece of shit!”
1: your a kakasha
kakasha by kakashamaker August 19, 2021