1 definition by dingus1234

Top Definition
extremely delightful. always asks police officers how they're doing. calls everyone sir. good butt.
abhaya has a good butt.
via giphy
by dingus1234 March 05, 2019

Mug icon
Buy a abhaya mug!