Skip to main content

Definitions by Derrick Jeckson

Playing Catch with the Devil 

Share definition Flag
Where the hell is Mary Francis?

Locked in her room as usual. She's playing catch with the devil.