Dictionaries:

mushroom:

Jocular term for any place or area frequented by lovers; a lovers' rendezvous.
See Also: bell-knobbed, bell-swagged, mushroom-rigged, mushroom-tipped

Link to this page:

Word Browser