Skip to main content

buubuu's definitions

Damasca

A city in Syria; an independant game project.
When Damasca is finished, it's gonna kick some ASS!
by buubuu April 25, 2003
mugGet the Damasca mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email