1 definition by Udonnume2
Pants made from mongoose fur. (Slavic in origin)
Also, a slang term for the medication used by people who design pants for mongooses.
Also, a slang term for the medication used by people who design pants for mongooses.
by Udonnume2 August 17, 2011
