Top definition
Often an asshole who loves my little ponies
That guy is such a jerk, he must be a jafta
by pizzakaaspizza September 07, 2016
Get the mug
Get a jafta mug for your barber Bob.
buy the domain for your pet blog