Noun. Used when you like someone.
I got the hotcha hotchas for her.
by FlufferdingerFromMars May 31, 2011
Get the hotcha hotchas mug.