Gemma

annoying as heck! awful freind! attracts the boys!
by Gymnast56789 March 28, 2019
mugGet the Gemmamug.

Share this definition