Restaurante arabiano
Definitions
1
Posts
1
Posters
28
Views
-
location of good [slurpies] and [taquitos], fast food; home of the middle eastern population, never closes and perfect spot for [loitering], also known as 7-11
Explore More Definitions
Browse our collection of 300,000+ community-written definitions