If you have misspelled "caggey", the correct word you are looking for might be "cagey". "Cagey" means cautious, shrewd or wary. It perfectly describes someone who is guarded or unwilling to reveal too much. Remember to double-check your spelling to ensure effective communication.