Skip to main content

Definitions by Marmleds

Payload Specialist 

Somebody who is unusually good at unexpected butt sex.
Jesus Christ! That was the best anal I've ever had. You're a payload specialist.
Payload Specialist by Marmleds February 1, 2015