sid happy just can go on and on, giving you multiple O's
Strong, fit, healthy, employed and down to earth. Rock Solid thick big bundle of joy to give. Funny, confident, discreet when necessary, hard working, considerate, dependable and adventurous.
Someone fun, adventurous, likes to laugh, have a good time, enjoys life and likes to be pleased and occasionally likes to please