
Too right
Strong Agreement
Emphasizes wholehearted agreement with someone else's statement or opinion. 
Colloquial Usage
Used in casual conversation among friends or peers, not in professional or formal settings. 
British Slang
Commonly used in British English, meaning it might be less understood or used by American English speakers. 