Skip to main content

Aural Addict's definitions

toad carrot

You fucking Toad Carrot, show up to work on time!!!
by Aural Addict January 6, 2015
mugGet the toad carrotmug.

Share this definition