1 definition by suhockey13

Top Definition
where rats live. aka the gutter.
Caruso comes from a rat hole.
by suhockey13 July 05, 2006

Mug icon
Buy a rat hole mug!