HUHUHUHUHUHU Share definition Flag A ridiculous laugh created by a group of retards I HUHUHUHUHUHUed at the little kids. HUHUHUHUHUHU by HUHUHUHUHUHU May 27, 2015 0 0 Get merch