Skip to main content

Stevenwayts's definitions

Scargle

The act of deficating into a water balloon, and force feeding it to a parrot or other large bird.
Hey Julie your dad's cockatoo called me a niggly bear, so I scargled that bitch.
by Stevenwayts November 10, 2019
mugGet the Scargle 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