Skip to main content

RLS_2000SS's definitions

Camaro

(n) a device used for taming horses.
Having suffered another embarrassment at the hands of a Camaro, the dejected Mustang driver headed home from the track.
by RLS_2000SS May 31, 2005
mugGet the Camaromug.

Share this definition