1 definition by grog flod

fucking retard whos hits the worst trickshots ive ever seen. Not only is he weird but he loves smelling farts and kissing guys
“Is that haiku?” “Who the weird kid sticking his nose up my ass?” Yeah it is him!
by grog flod September 9, 2021
Get the Haiku mug.