1 definition by gbngh

Someone who is a massive neek and has zero hoes. To much of a pussy to put there face in the camera
Josh definitely puts thumbs up on snapchat
by gbngh June 3, 2022
Get the puts thumbs up mug.