hoo hoo toot

The unexpected escape of air from a woman's vagina; Queef
Her hoo hoo toot caused her great embarrassment.
by Mama_Ames November 22, 2018
mugGet the hoo hoo tootmug.

Share this definition