Top definition
Internet abbreviation for "Chuckled Slightly While Pretending Not To Because I'm Supposed To Be Doing My Work Rather Than Watching Funny Films". Underused but still popular.
"Did you watch that video I sent you?"

by fwantastique May 17, 2009
Get the mug
Get a CSWPNTBISTBDMWRTWFF mug for your coworker GΓΌnter.