1 definition by ITCHYoTWAT

a mix between a dragon and a polar bear.lives in your soul and eats your darkened areas in your conscience
that dragpo makes me want to kill myself
by ITCHYoTWAT April 8, 2009
Get the DRAGPO mug.