Yahoo

A man or woman who is extremely dumb and little
Devon from CMS is the littlest yahoo in the world
by groggers April 6, 2023
mugGet the Yahoomug.

Share this definition