Quantcast
View Post

^ Hm... Not a native English speaker here. Care to explain what "ratted you out" mean? >_>