Top definition
A phrase used on a night out when a friend has pulled an ugly girl (a dog)
Dave: alright lads, this is Sheila

Dave's mates: Dave's taking the lead
by carbona_not_glue September 05, 2012
Get the mug
Get a Taking the lead mug for your coworker Zora.
buy the domain for your art blog