Skip to main content

Definitions by Honest Savior

twaltering

To be one with members of the the feline species, often devoid of clothing.
Karen? That neighbor is twaltering again.
<Karen runs to window>
<Heart fluttering intensifies>
twaltering by Honest Savior July 16, 2021