Skip to main content

NOTAROCK's definitions

FINBAR

A beautiful person who tends to be very good at soccer.
Person: Who are you voting for homecoming king.
Person 2: Obviously Finbar, he is the best looking and best at soccer.
by NOTAROCK September 2, 2012
mugGet the FINBAR 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