Yo Newf what up on the mainland
by Geoffrey Best March 02, 2003

A idiot that promises something if you do something for them first and then backs out (They never intended to do it in the first place)
by Geoffrey Best March 02, 2003
