A person that can be very annoying and not respect your space! He makes weird noises and is an endangered species! WATCH OUT!!
Alex Barnes is annoying.