1 definition by OwO whats this? im confuzzled
The best godamn person in existence, She is special snowflake, and sometimes idiotic. She was named after a video game and is usually a huge nerd. If you ever date her, Keep her!
by OwO whats this? im confuzzled September 13, 2019