Skip to main content

Definitions by Laurasmells_woohoo

Someone that can kill people in a 5 mile radius when she farts
I’m Laura and I fart a lot
Laura by Laurasmells_woohoo December 26, 2019