Top definition
It's another way to say "human". It sounds dirty but it's really not.
We robots are far superior than you primitive little flesh biscuits.
by Baan the Guy June 19, 2016
Get the mug
Get a flesh biscuit mug for your boyfriend Vivek.