Green’s Dictionary of Slang

roof v.2

1. (US Und.) to travel on the roof of a railway passenger carriage.

[US]L. Light Modern Hobo 36: I ‘roofed’ it to the next division point.
[US]‘A-No. 1’ Snare of the Road 43: I roofed the dining car of this fast Northern Pacific flyer.

2. (US Und.) to break into a building via the roof.

[US]B. Jackson Thief’s Primer 94: Say it’s a two- or three-story building and you’ve roofed it and you’ve come in.