McPeePant69's definitions
Hat-from the Arabic meaning TO BE OBSESSED, and tab- from the Arabic meaning CANDY. This describes a short timid Arabic who just loves to eat candy and loves to say "that's so fricken steez".
by McPeePant69 May 9, 2010
Get the Hattabmug.