1 definition by Secret Santa 3

The most charming and beautiful girl you will ever meet. She is extremely amazing and spectacular spectacular! Not to mention but she has the finest flab in town. If you are fortunate enough to meet her, you will be labeled as the luckiest guy in the world. However, she needs to be tucked into bed at 11:00 pm sharp. No joke!
I first met Linda Duong while driving to San Diego and I felt like the luckiest guy on Earth. =D
by Secret Santa 3 January 6, 2012
Get the Linda Duong mug.