Skip to main content

t-stales2478's definitions

Demba Ba

1. n. A beastly soccer player for Newcastle who could easily take on Manchester United with his buddy Papiss Cisse.

2. interj. A sudden feeling of joy or excitement; overwhelming satisfaction; a congratulatory statement
Thomas: Demba Ba just scored! 34-0 Newcastle ftw!

Connor: I just finished kicking ass in r-ball this weekend.

Thomas: DEMBABA!!!!!!!!!!
by t-stales2478 December 9, 2012
mugGet the Demba Ba 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