1 definition by Osamabinladen85

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 15, 2020
Get the Abu talha mug.