1 definition by Vyola
noun
A man that is a complete gentleman in the public eye but completely wild and fierce in the bedroom
A man that is a complete gentleman in the public eye but completely wild and fierce in the bedroom
“My boyfriend is such a Christian Grey”
by Vyola February 4, 2020