Top definition
The most amazing person ever who is perfect and amazing and everyone loves them
"have you heard of www.http.loona.quiz? They're an awesome person I met on discord!"
"Woah! I'll go friend them now because they're so cool
via giphy
by Shawty (Alastair) June 17, 2021
Get the mug
Get a www.http.loona.quiz mug for your sister-in-law Beatrix.