Skip to main content

Definitions by DOMODOMO

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.
Top Cat by DOMODOMO May 23, 2018