1 definition by 68+1 it's a win win

a person who likes to deny the fact that things are true
Omg you tharanika I gave you the facts and you still don't believe me!
by 68+1 it's a win win February 24, 2017
Get the tharanika mug.