bagoon

Something or someone who is overly huge or ugly.
by Bunk Diggity September 06, 2006
mugGet the bagoonmug.