1 definition by Loren Burton

Top Definition
a really annoying person
do you have to be such an arse biscuit?
by Loren Burton November 07, 2003

Mug icon
Buy a Arse Biscuit mug!