Subscribe English
look up any word, like seagulling:

1 definition by cec piece

 
1.
someone who's lost and in denial of all truth; especially their own!
by cec piece February 05, 2010
10 2