an English word originating from an Asian girl which means dumb and Stupid
You are very Leslie
3👍 6👎