Top definition
A person who is super gay a snitch and likes dicks he is also scared of gays so he killed himself
by Domiod January 09, 2019
Get the Noah Gilbert neck gaiter and mug.