Skip to main content

Definitions by Zen_H_26

a young girl who is really annoying and has the urge to yell and scream when unnecessary.
That little girl is such an ashahra.
ashahra by Zen_H_26 December 28, 2014