meaning of brown eyed trouser snake

brown eyed trouser snake meaning in Urban Dictionary

your cock or womans dildo after ramming it up there ass or sumone elses