Definitions by urban_yeti
urban yeti
Any excesively hairy human in any civilized enviroment. Natural habitats include the beach, sporting events, and little italy.
see also: hippie, wookie, muzzy, arab
see also: hippie, wookie, muzzy, arab
urban yeti by urban_yeti May 27, 2004