1 definition by Goatdawg

Top Definition
A bad odor
He/she has a felonious smell about themself
by Goatdawg September 28, 2018

Mug icon
Buy a Felonious mug!