Subscribe English
look up any word, like tex-sex:

1 definition by The Great Historian

The most beautiful Arabian-Berber goddess known from Moroccan decent. Her presence is a blessing and her friendship is a gift.
Roll out the carpets for Nohaila as she arrives.
by The Great Historian September 21, 2013
0 0