Someone who is annoying as fuck and is caught up in their ego and don't know when to shut up
by Joy123 August 18, 2015
Get the Brian Josefy mug.