1 definition by heartlessbeast

an enormous squirrel ravishing a cat. the end result of the animalistic love making.
the squat came from the cat's womb
by heartlessbeast January 17, 2009
Get the squat mug.