Dictionaries:

toot toot:

The vagina . Roger's Profanisaurus (1998): ' Risqué BBC parlance for vagina .' See vagina for synonyms.
See Also: tootsie, tootsy

Link to this page:

Word Browser