A Russian based company which originated around the mid 19th century. Smirnoff is specialized in producing vodka based products and is one of the largest vodka companies in the world.
Smirnoff definition by Urban Dictionary
Smirnoff definition by Urban Dictionary
Category
😹
Fun