look up any word, like eiffel tower:
 
1.
another word for being extremely annoying and never shutting up
wow that girl is acting really popova
by zmoney1719 February 07, 2011