1 definition by doo doo nuts
awkward tall jewish boy.
does not know how to act around girls
usually found at jewish summer camp or synogogue
does not know how to act around girls
usually found at jewish summer camp or synogogue
by doo doo nuts January 4, 2005