Skip to main content

Osamabinladen85's definitions

Abu talha

A snaky bastard with a ghulab jahmun as brother. He also has a friend called ibrahim who is a rat and very very horny.
“I’m Abu talha and i love Great Britain
by Osamabinladen85 July 14, 2020
mugGet the Abu talha 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