look up any word, like eiffel tower:

1 definition by The Bahraini Joker

 
1.
One of the most popular families which lives in The Kingdom of Bahrain
I went to Al Tattans mansion today.
by The Bahraini Joker April 10, 2009