1 definition by towlie:D
Something much more than a "random saying"
Used as common slang among reefers
Made popular first heard by Towlie episode 8 season 5
Used as common slang among reefers
Made popular first heard by Towlie episode 8 season 5
by towlie:D October 22, 2009