1 definition by Barbara Camisa

Finest of them allsuperbGreat
Your product kicks arse!
by Barbara Camisa January 26, 2004
Get the kicks arse mug.