Top definition
An incredible breed of human, witty, charming and charismatic. A Lucking is a people person and normally extremely good looking. If your with a Lucking you are very lucky indeed.
Good she's got herself a Lucking there
by Dave The Rave One March 20, 2014
Get the mug
Get a lucking mug for your Facebook friend Zora.