Skip to main content

Arabussa

Someone who beats arabs in the popular MMO Game Dota 2.
Mr. Aboukhalil is a total arabussa on the pudge. He is crazy!!!
by aidangaming April 22, 2021
mugGet the Arabussamug.

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