Top definition
The guy who ruins your life and makes you hate life.
hey stop being annoying freind.
by moomoogoaty January 11, 2017
Get the mug
Get a annoying freind mug for your mother-in-law Larisa.