Skip to main content

Definitions by annongrowler2015

a loud gorgeous turkish girl who can portray outrageous behavior at times. a great friend with hilarious jokes
Did you hear that girl growl in the hallway?
-Yeah that was so mahmoda
mahmoda by annongrowler2015 June 15, 2018