1 definition by uclejesse

Top Definition
the top cat in a group of cats
the top cat raped all the other cats
by uclejesse July 05, 2011

Mug icon
Buy a top cat mug!