dog food

a.k.a. dog fooding

see: eating your own dog food


NetLingo Classification: Online Jargon

Updates