moua

Amazing, smart, great, gorgeous, awesome
by Panghoua October 6, 2007
mugGet the mouamug.

Share this definition