Esse método EhMaiorDeIdade retorna um valor booleano (true ou false, verdadeiro ou falso), de acordo com a comparação da idade que foi informada para a instância da classe Cliente.
Exemplo:
Cliente teste = new Cliente();
teste.Idade = 30;
if (teste.EhMaiorDeIdade){
//Programacao para quando for maior de idade
}
Cliente teste2 = new Cliente();
teste2.Idade = 15;
if (teste2.EhMaiorDeIdade){
//Nao faz nada porque a idade informada e menor que 18
} else {
//Programacao que deve ser executada
}
Quando você faz esse código que compara a idade com um determinado valor:
return this.Idade >= 18;
O retorno é booleano, então se a idade for maior ou igual que 18 ele retorna "true", caso contrário ele retorna "false"