Top definition
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
by Jmorphipus June 05, 2018
Get the mug
Get a london piffstick mug for your brother Vivek.