1 definition by twaltz

people who flaunt themselves on a daily basis and who are wrong beyond imaginable compare.
jenny: I am soooo amazing.

me: thats HIGHLY debatable.
by twaltz November 26, 2010
Get the HIGHLY debatable mug.