one who is successful (yes it is a pun) in getting oral pleasure.
you were SUCCESSFUL in being sucksexful..damn nejroid how much head you get tonight
by NTB October 22, 2004
1 more definition
sex of an oral nature. enough said!
He was given sucksex by the woman in his life.
by enjoymint May 26, 2009