Top definition
Stands for a "Soft Cock", a person who's not a real man, ie able to satisfy the ladies
by Toolbag65 April 20, 2010
Get the mug
Get a sofcock mug for your cousin Jovana.