Top definition
An indian salesman, most of them habituate in the north of England predominantly on the corners of streets in paper shops and are called Ally.
Ally baba and the 40 theives. they comunicate in bud bud bing bing £2.99.
by AL-en Demp-C November 11, 2010
Get the mug
Get a bud bud bing bing £2.99 mug for your Facebook friend Rihanna.