meaning of Aids biscuit

Aids biscuit meaning in Urban Dictionary

An Aids biscuit is probably a biscuit made of molecules regarding the AIDs virus. Also a handy small insult. Created by Rt.Hon Sir Toby and Miklitoris