fresh off the boat.... meaning asian who can't speak english nor can they drive. Just a note: weed laced with acid would get you fucked, it just wouldn't be an acid trip. It would be a noxious byproduct chemical of acid trip.