to be clued up is to be savvy. comes from the french verbs 'savoir faire', which means the 'know how'.
by nobby January 02, 2005



by Nobby July 26, 2004

by Nobby February 03, 2007

by Nobby February 06, 2004
