To hcrofl means simply Human Centipede Rolling on the floor laughing it involves three people being joined by the gastric system then laughing while rolling on the floor. Watch the human centipede on youtube for more details
Yeah I heard them hcrofling all night long
by HCROFLER July 17, 2010
Can you define these popular missing words?