Top definition
a pink power ranger who cant fight so all he does is cheer the others on.
He is such a sejon.

Your sister is a total sejon

So i was like totally, thn he was all like u are such a sejon. OMG!!!!
by sdddnvl January 07, 2013
Get the mug
Get a sejon mug for your dog Sarah.