1 definition by Shittyseur

Literally the best person you can have in your life. They make you happy without even realizing it. They're attractive and gorgeous in so many ways, their eyes are beautiful making you get lost in their glare. They can be stupidly pretty in the weirdest ways and it's hard to maintain eye contact. They like to be 'in control' in the nicest way, and are oddly really caring.
"Hey you know Talen?"

"Yeah! They're so fucking amazing, and I'm greatly in love with them."
by Shittyseur April 6, 2022
Get the Talen mug.