Top definition
Leacia is a beauty and she has long blonde hair a leacia is a an amazing dancer she loves to have lots of attention overall a leacia is an amazing person
That girl is a leacia
by Definitions 4 fun 101 May 19, 2018
Get the mug
Get a leacia mug for your cat Vivek.