Top definition
A picture of Leonardo DiCaprio on the set of Inception. He is strutting quite happily across the set, when his wonderful picture was taken.
Strutting Leo has made my life fantastic. Whenever I am sad I think of Strutting Leo, you should as well.
by LeoDioIsStruttinDatAss September 01, 2010
Get the mug
Get a Strutting Leo mug for your Facebook friend Jerry.

Available Domains :D

  • struttingleo.net
  • struttingleo.se
  • struttingleo.men
  • struttingleo.ninja
  • struttingleo.org