A person who thinks cockroaches are cute
damn that dude is an oksha
by nomnomdumb May 27, 2022
Get the oksha mug.