1 definition by emergencytrain

Top Definition
A overachiever who has an inflated selfworth, tends to be a complete douche
That guy is such a rafflesian.. he never bothers to care about anyone else
by emergencytrain December 30, 2011

Mug icon
Buy a Rafflesian mug!