Skip to main content

Definitions by ThePrimalOne

Primal LouLou 

A youtube channel that doesn't upload anymore and died because he couldn't be bothered
"Bro this Guy has the worst channel ever!"
"So the channel is a Primal LouLou?"
Primal LouLou by ThePrimalOne August 2, 2019