doodle twat Share definition Flag When you masterbate with a marker and the cap is off. If you can't get laid just doodle twat. doodle twat by Ladyslay71 December 9, 2017 Get the doodle twat mug.