i think that bum doodler had his way with me when i passed out last night
noun - one who doodles a bum
"i think that bum doodler had his way with me when i passed out last night" What is the definition of "bum doodler"?