1 definition by jjcashhhh

A lord of sexual activities. Many women have been known to fall victim to the sexual prowess of the somtoo, only to have been hospitalized for the ridiculous amounts of pleasure provided by this beast. Very dangerous, you certainly don't want to get on his wrong side. Although, once given his pleasure he turns on his good side
by jjcashhhh October 17, 2014
Get the somtoo mug.