1 definition by mememaker2727

A huge thot that no one likes
Oh here come cate she has had 100000000 bfs and gfs
by mememaker2727 May 14, 2019
Get the Cate mug.