PolishChickaroo's definitions
An applicable exciting adjective when you feel the urge to say "Oh wow thats really cool Parsa" but with not so many words.
by PolishChickaroo March 29, 2012
Get the Mehmug.
Get the Mehmug. We'll email you a link to sign in instantly.