Skip to main content

Koiva 's definitions

Finlay

Someone who likes really smelly balls, absolutely loves smelly balls, can't stop thinking about smelly balls, and someone who wants to make their entire life pertain to smelly balls.
Person 1: Oh hey it's Finlay!
Person 2: Isn't that the guy who likes REALLY smelly balls?
by Koiva July 31, 2020
mugGet the Finlay mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email