1 definition by bitchymomma

Top Definition
a russian whore
I need a detka
by bitchymomma April 03, 2011

Mug icon
Buy a detka mug!