1 definition by Soska

Top Definition
is a russian word for pacifier
the baby is crying she needs her soska
by Soska April 01, 2008
Mug icon
Buy a soska mug!