Skip to main content

Definitions by standupdouble

An Englishman living in Canada. Derived from 'English sparrow'.
Damn chirper should move to the States where they're impressed by his bullshit.
chirper by standupdouble July 13, 2011