Skip to main content

Definitions by Me.hohooo

Ashraf 

Share definition Flag
A very hot female who chews gum in the street and chases after an ambulance
You chew gum in the street. You run after ambulances. Ashraaaaaf. Ashraf.
Ashraf by Me.hohooo August 2, 2019