popova

another word for being extremely annoying and never shutting up
wow that girl is acting really popova
by zmoney1719 February 25, 2011
Get the popova mug.