1 definition by NoClutches

“Hey do you wanna be in my CFL?”
“Damn, there’s some snakes in my CFL..”
by NoClutches June 29, 2020
Get the CFL mug.