Top definition
Smelling so good that females will take your every whim as command, achieved by spraying oneself with a deodorant named lynx, or axe in central europe, manufactured by Fabergé Paris or Fabergé Ireland. Wow, Ireland makes it sound soooo appealing.
"all your fine bitches are belong to us"
by Gumba Gumba May 23, 2004
Get the mug
Get a the lynx effect mug for your cat Callisto.