What is Frowen?
a VERY arguementative person, and also very annoying and a really hefty person
" Stop arguing!!You're such a Frowen
See annoying, hefty, loud, dumb