Someone who talks incessantly and it seems like they hump your leg with conversation
by JimmyJackjoe77 May 18, 2015
Get the Talk humper mug.