Skip to main content

Definitions by Aural Addict

toad carrot

You fucking Toad Carrot, show up to work on time!!!
toad carrot by Aural Addict January 6, 2015