lolspace's definitions
Dude: Man, her husband has to be one of the luckiest men alive. I'm so jelly.
Guy: Definitely, she's such a twighla.
MILF
Guy: Definitely, she's such a twighla.
MILF
by lolspace January 5, 2014
Get the twighla mug.