Tweedle

A wavering chirp or whistle.
by mamaoohid April 10, 2023
mugGet the Tweedlemug.

Share this definition