Skip to main content

Definitions by sbongebob

one of the most annoying people on planet earth!
She is such a LL
LL by sbongebob May 29, 2020