Top definition
A girl that you know youll be friends with, probably get attached, and like her. but in the end it just ends up confusing for everyone
by IdontKnowAnyomore May 22, 2018
Get the mug
Get a torriana mug for your dog Helena.