Skip to main content

Definitions by Flabzilla.Did I hear starbucks

The act of shoving a rolled up newspaper into a rectum cavity
"Jack was didling me with a newspaper on the bus"