Skip to main content

Definitions by Jmorphipus

london piffstick 

A joint rolled with the highest quality possible
Stoner 1: Damn thats a good joint you rolled

Stoner 2: yeh it’s a real London piffstick