1 definition by sowonderful

The most annoying species in the world. Would bother you eventhough you didn't do anything. Also, annoys you by saying "you are stinky."
Izzah: why are you here?

Irsyad: *makes fart noises* because you smell.
by sowonderful December 26, 2016
Get the irsyad mug.