TapeFaceYT's definitions
When you think you have some alone time on your own and you decide to let out a stinky fart and suddenly someone walks into your location while it still stinks of your fart.
by TapeFaceYT February 2, 2023
Get the Scrabbled mug.