birdylovymommy's definitions
Meaning a guy with a slight superior complex that is wayyyy out of your league but you still can't stop thinking about him because he's the man of your dreams
by birdylovymommy October 30, 2022
Get the Heikal mug.