Um cara virgem é bem evidente porque ele é inseguro e demonstra inexperiência até no olhar.
O cara que é cafajeste deixa transparecer que é cafa porque ele sabe muito sobre o que diz, é um cara que fala com propriedade do assunto. Além disso, ele não tem insegurança nenhuma.
Existem coisas no comportamento e na linguagem corporal que indicam o quanto uma pessoa é inexperiente ou não, mas ainda sim não substitui a exatidão de uma confissão verdadeira vinda da pessoa.
Não tem como ter 100% de certeza não, mas cafajeste a gnt conhece de longe, cara muito tímido não significa ser virgem tbm, mas se for pra descobrir só se a pessoa te contar ou vc perceber muito ela e as atitudes.