Skip to main content

Definitions by yungsavage1212

Terrylicious 

(adj.) When your stepdad Terry drinks all of your Mountain Dew, and then proceeds to do loud sex to your mom.
Gosh bro, my stepdad is so Terrylicious.
Terrylicious by yungsavage1212 March 11, 2017