1 definition by Jhuds

Most annoying person ever. Someone who never shuts up and is always talking.
Hudson won’t quit talking. I don’t know when he even gets a chance to breathe.
by Jhuds January 3, 2019
Get the Hudson mug.