Yabbergabber

He yabbergabbered on and on.
by 1943Beil December 31, 2023
mugGet the Yabbergabbermug.

Share this definition