Skip to main content

DOMODOMO's definitions

Top Cat

A Top Cat is a woman that vagina odor lingers after she leaves the room.
Ehhwee!! It smells like a Top Cat used this restroom because she must have left the top of her cat in the toilet seat.
by DOMODOMO May 23, 2018
mugGet the Top Catmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email