Top definition
my girlfriend lora is amazing she is by far the best girl in the world and if she find this definition i like to say i love u very much lolXXxxXXxxXXxxXXxx
u are so a lora i love u
by jason January 27, 2005
Get the mug
Get a lora 4 jason mug for your buddy Manley.