1 definition by zwolle

Top Definition
anything awesome or cool. you can use it however you want. this saying originated in Zwolle, Netherlands as a joke but quickly became popular around the world
Last night's party was cat on the roof!!!
by zwolle October 10, 2009
Mug icon
Buy a Cat on the roof mug!