Definitions of todger dodger - OneLook
Liam Parker
We found 3 dictionaries that include the word todger dodger:
General (1 matching dictionary)
- todger dodger: Wiktionary [home, info]
- todger dodger: English slang and colloquialisms used in the United Kingdom [home, info]
- todger dodger: Urban Dictionary [home, info]