Top definition
An perfectly formulated plan. Used almost exclusively sarcastically.
That's a great plan, Walter. That's ingenious if I understand it correctly, it's a fucking swiss watch.
by Duders November 07, 2007
Get the mug
Get a swiss watch mug for your bunkmate Rihanna.