1 definition by gemharvest

one of the bestest friends I've ever met.
may be a stupid bitch but i still love them
senpaikisser is a dumb bitch
by gemharvest July 26, 2021
Get the senpaikisser mug.