Sen. Chuck Grassley (R-Iowa) behaved like a television booker's dream Monday night, sleeping in his congressional office so he could make a CNBC appearance scheduled for Tuesday morning.

The Iowa senator made a Twitter post detailing his tough journey back to D.C. from the Hawkeye State in the aftermath of this weekend's snowstorm:

Bad weather.Took 12hrs to fly bk DC. DCA shut down.Had fly BWI. Slept in office so b on Hill for CNBC intrvu 7am in 20min

Grassley spent several nights in his Capitol Hill office during D.C.'s first big snowstorm in December so he would not miss any votes on healthcare reform legislation.

Grassley's Twitter posts are famous for their unconventional shorthand and sometimes personal nature, and this one does not disappoint.