Someone who thinks they're smart and cool. Sadly only the former is true. He is a childhood friend to someone, or the quiet kid. Not exactly a kickass guy but he's ok
Hey you know Jahelson?
Yeah, he's a nice but weird and quiet guy
To choke or retch on something
Her: "Gag on my dick"
Me: "Your what now?"