standoffish

(adj) offish

unapproachable (similar term)