1 definition by Vyola

noun
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
Get the Christian Grey mug.