1 definition by Nessla

Top Definition
Most perfect guy you can ever meet. He's the best at Xbox, and hella nice. Their should be more guys like him in the world
Person1: "I need a diflunisal in my life"
Person2: "girl I feel you, everyone needs some diflunisal in his life"
by Nessla November 03, 2013

Mug icon
Buy a diflunisal mug!