Skip to main content

Definitions by loogy888

special delivery 

After having sex with a girl, take a shit in her bed whiles she's sleeping and leave.
Man i fucked this girl last night and left her the special delivery right before i left.
special delivery by loogy888 November 27, 2006