ashahra

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