by ChromeExpert March 03, 2024
by ALTheKid May 11, 2017
by Ur guna gt rekt December 06, 2015
"What an Asshole!"
by Hyper Dude March 25, 2018
Landlord who is annoying, interfering at all times and thinks he/she has the right to barge in at any time.
by IrateTenant January 05, 2017