lily sauer

The definition of Lily Sauer is a very slay capybara.
by CAPYCAPYBARA November 21, 2022
mugGet the lily sauer mug.