General Brazilian
agarrar-se a; apegar-se a
Most commonly used in both physical and emotional contexts
Rio de Janeiro
colar em
Colloquial usage, more common for physical clinging
São Paulo
agarrar-se a; apegar-se a
Standard usage, preferred in formal contexts
Portugal
agarrar-se a; pegar-se a
Slight variations in verb conjugation and formality