the best person you'll ever meet
have you met Teekay? omg she is so cool!
30👍 3👎
an irritating individual with no sense of a social filter and no realization of the implication of his actions; socially inept.
"Did you hear the ludicrous things that guy was saying? What a jag!"
1580👍 725👎