Dictionaries:

Johnny on the spot:

Jocular personification of a dildo . See dildo for synonyms.
See Also: damp patch, Johnny Rollocks

Link to this page:

Word Browser