That means if I set peer to be 3 hops away and some attacker tries to spoof legit peer’s IP but is 4 hops away – such attack won’t succeed cause my router will receive spoofed BGP packets ok but will send replies with TTL of 3 which …

The rest is here: 
Difference between ebgp-multihop and ttl-security. | yurisk.info