2 definition by SoySauceSan

Top Definition
The way women are mesmerized by Iain or Iain thinks they are mesmerized by him.
Oh Iain, you are sohotrightnow.
by SoySauceSan February 05, 2005

Mug icon
Buy a sohotrightnow mug!
Sherman's way of playing pay day
wow I just bought Humangouse hippo's
by SoySauceSan November 20, 2004

Mug icon
Buy a humangouse mug!