Top definition
Someone who complains non-stop and full of negative karma. These people thoroughly enjoy slumdog millionaire.
My copy of slumdog millionaire is scratched, I'm so Petrunoff!
by Ryan Carson April 01, 2009
Get the mug
Get a Petrunoff mug for your brother Bob.