1 definition by CraigTheLlamaYT

Federal Trade Commission-This biggest fucking dumbasses in the fucking world, who want to delete every fucking YouTube channel
The FTC are fucking DUMBASSES
by CraigTheLlamaYT November 21, 2019
Get the FTC mug.