Top definition
i had yor mom humped her then dumped her
humpadumpdump all night long
by TOMMIE February 19, 2005
Get the merch
Get the humpadumpdump neck gaiter and mug.