It is a non literal term that means someone is like dick riding someone or being annoying and leeching on you
U PUSSYCOCKSUCKER!!!!!!!!!!!!!!!!!!!!!!!!!!!!
by anonymous June 1, 2023
Get the PUSSYCOCKSUCKER mug.Related Words