Letwat-ish

Someone that is of low intelligence, annoying and/or crazy.
man, that guy was being so letwat-ish.
by sportslove1234 April 03, 2017
Get the Letwat-ish mug.