Green’s Dictionary of Slang

main mellow (man) n.

1. see main squeeze under squeeze n.1

2. see main man n. (1)