2 definitions by Lettuce34752
The most beautiful most incredible most loveable person you could ever meet someone you can trust to put a smile on your face with those gorgeous green eyes and that cheeky smile
by Lettuce34752 July 9, 2023
by Lettuce34752 July 9, 2023