1 definition by Doc Thunderhorse

Woman of extreme beauty as well as mystique chased by many guys but hard to tame. She is named after the Roman Goddess of the Seine River and carries musical qualities able to make people feel better. Women named Sequa are rare but rare are the qualities which she possesses.
She makes me feel alive. She is so Sequa.
by Doc Thunderhorse September 5, 2019
Get the Sequa mug.