Ola

They are tenacious.
She Ola'd till her last.
by hoké_poké February 5, 2023
mugGet the Olamug.

Share this definition