1 definition by Big Dooze

Top Definition
Scottish slang for effort, speed or enthusiasm
Did you see him running after that bus? He was giving it big licks!
by Big Dooze July 10, 2008

Mug icon
Buy a licks mug!