Skip to main content

CosmicTransBish's definitions

Capybara

A large rodent that likes to take baths.
"Awww, look at my little capybara."
by CosmicTransBish January 3, 2023
mugGet the Capybaramug.

Share this definition