Skip to main content

Definitions by Myuk

a VERY arguementative person, and also very annoying and a really hefty person
" Stop arguing!!You're such a Frowen
Frowen by Myuk May 31, 2007