Si is spanish for "yes" and sipo is Spanish slang for "yes". Spanish version of the English "yup".
Hey, did you get the stuff?
by Krystalkitten October 26, 2009
Master; Known to have supernatural powers, knowledge and shyness
I met Sipo, in other words, my esoteric future...
by Vincent Santivanez July 09, 2004