Top definition
A person that smells and likes to suck blood.
Count Igor Vuckovecki
by Andy January 21, 2005
Get the mug
Get a smelly serbian mug for your Facebook friend Larisa.