1 definition by Seikundas

An expression used when a girl or group of girls that are particularly ugly walk by.
Here comes Jessica and her friends, christ, who let the dogs out.
by Seikundas September 21, 2004
Get the Who let the dogs out mug.