An adjective for someone who is really witty and funny when texting, but rather unamusing IRL.
Man, that Ann is chatastic on line, but in person...meh
by drdave56 April 11, 2014
1 more definition
way to describe something as being great
dude my day was chatastic
by hank bottombelly June 12, 2009