Top definition
The human equivalent of an odd smelling cock stain
"Dude, I told you not to have sex in my bed, there's Joe Maddon all over my sheets!"
via giphy
by jacked1703 June 17, 2018
Get the mug
Get a Joe Maddon mug for your dog Callisto.