Top definition
The squad leader that fucks all the bitches on a daily bases. Also he has a massive dick way bigger than anyone else in Bristol.
by Davram February 10, 2017
Get the mug
Get a david bailey mug for your coworker Zora.