Top definition
A piece of plastic that is used to attach to someone's eyelids. They only come in red or green though.
Hey, u like my FINAWOG?!

'Oh yeah, that is the shizz maan'
by legless May 12, 2007
Get the mug
Get a finawog mug for your Facebook friend James.