own moon

  •  
  • 99
  • 3
  • 1
  • English 
Feb 8, 2019 00:13
Could you explain the following sentence:
He had a grin on him so big, it had its own moon.
What does that mean?
Thanks for your help :-)