Definitions by AnctRome
Home COVID Test
Farting right next to a person you live with and not telling them to see if they still have their sense of smell.
Home COVID Test by AnctRome November 25, 2020
Taped
Paralyzed by bureaucracy or official procedures such that you are unable to hang out with your friends or otherwise have fun.