(adj.) When your stepdad Terry drinks all of your Mountain Dew, and then proceeds to do loud sex to your mom.
by yungsavage1212 March 11, 2017
Get the Terrylicious mug.
Get the Terrylicious mug.We'll email you a link to sign in instantly.