Top definition
a slang term for magic fm, a london fm radio station chosen by bus and taxi drivers for the reason (unknown to most people) that it does the most frequent and most in-detail radio traffic report
all cabbies in london keep it on cab fm
by stickywulf January 22, 2005
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug