Top definition
A highly respectable MILF with unparalleled charisma and intelligence and a great smile too.
Dude: Man, her husband has to be one of the luckiest men alive. I'm so jelly.
Guy: Definitely, she's such a twighla.

by lolspace January 05, 2014
Get the mug
Get a twighla mug for your daughter-in-law Beatrix.