junkrat chadley Share definition Flag A specific term about the overwatch character Junkrat meaning a perso who touches themselves and prays to junkrats penis each night You play a lot of junkrat you must be a junkrat chadley junkrat chadley by Amelia123322444 January 18, 2024 Get the junkrat chadley mug.