What is Chastie?
something of extreme suckiness
I live in England...:-(
-Uhh, thats so fucking chastie!!