1 definition by Yaydyeh

Top Definition
A sex god
Did you hear that he was a Neocles in bed?
by Yaydyeh January 29, 2014

Mug icon
Buy a neocles mug!