Short for popular
Everybody loves Meghan, she's so popu!
by Dr. I like Shirts November 15, 2012
2 more definitions
Popu is a good horsey, he likes carrots and sugar lumps.
'Would Popu like a sugar lump?'
by popugoodhorsey December 21, 2011
a word used to describe a goofy yet a lovable person.
i know he's stupid, but his kindness makes me wanna like him, he's a popu!
by rozita July 21, 2011