Lennon Schibetta Share definition Flag a badass, smelly hoe Libby: Omg look at that person! They’re totally a Lennon Schibetta Lennon Schibetta by strawberry.shortCAKE August 27, 2020 0 0 Get merch Get the Lennon Schibetta mug. Buy Now — $32.95 See more merch