to finish on the roof means to look stupid in front of others
-Aye Jessica -What? -Go and finish on the roof cuz you a dumbby