Which MacBook is this? Does it use an SSD or HDD?
If it is even remotely modern it will be using an SSD. In that case, all you need to do is make a very large file and delete it. Using the device normally for a while will eventually achieve the same thing but if you want it to happen right away, you can create a big file that fills up the whole disk (or close to it) and then delete it again and all the old data should be irreversibly gone from the drive.
If you want to instruct the computer to create a really big file full of all 0s, you can do this in a Terminal
Code:
cat /dev/zero > ~/Downloads/bigFile
This will make a file in your downloads folder named bigFile. The command will take a while to run (possibly quite a long time), during which you can watch the file size grow and the available space on your disk get smaller and smaller. Eventually the command will stop, complaining it ran out of space on the disk. At that point you can delete the file and no old data on your drive should persist.
Know that this is not recommended. During this will harm the longevity of the hardware as unnecessarily writing so much data to the drive will wear out the NAND cells. However, if you need the data gone fast, this will do it.
Using the machine normally will eventually achieve the same thing though as you naturally acquire files and delete them over time, wear-levelling will ensure different cells of the drive are used and the cells that may hold fragments of old data will be reclaimed