Top definition
Lies and hustles used by drug addicts specifically speed freaks and heroin junkies
Rick has his scamaflauge coat on today I better make sure he didn't leave my house with anything in his pockets
by Colee October 01, 2016
Get the mug
Get a Scamaflauge mug for your fish Riley.