Skip to main content

Scuzzyfrog

A teammate in call of duty whom plays dirty but always seems choke in intense situations
Gosh wyatt we have a scuzzyfrog on our team
by smelly john October 26, 2016
mugGet the Scuzzyfrog mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email