1 definition by oscar@CU

The maximum size a female can achieve and still ride a male on top without injuring him.
if she aint 280 she aint a lady, but thats too big of a payload for some men
by oscar@CU February 17, 2010
Get the Payload mug.