Skip to main content

( <.....> )'s definitions

Micra

Confined, cramped space on wheels, prone to causing nervous breakdowns in claustrophobic persons. Taking the role of a passeneger in a micra ensures an uncomfortable, long journey and double the usual travel time.
I will disown Greg if he buys a micra
by ( <.....> ) March 30, 2009
mugGet the Micramug.

Share this definition