1 definition by T Read 15
It means sexual & excellent at the same time, obviously the best combination. It was also created by a goddess named Tasha.
Guy: "Damn ur so perf there's no words to describe ur beauty"
Girl: -flutters lashes- "Yes there is.... sexcellent" -winks-
End comercial
Girl: -flutters lashes- "Yes there is.... sexcellent" -winks-
End comercial
by T Read 15 April 10, 2013