Top definition
A bald head guy that is a nerd and cry’s at every game and thinks he’s good at games and f he’s not he thinks the game is bad
You’re such a mangomanstan
by Drew martinage August 11, 2018
Get the mug
Get a mangomanstan mug for your father Bob.