Gumface

Someone who is being dumb or stupid or just acting crazy
You're such a gumface
by KIX_01 November 02, 2019
mugGet the Gumfacemug.