Top definition
-univserally hated
-likes to annoy people
-very happy and sadistic
-finds pleasure in mocking people
-will kill you
Jan-Carl stop derping us!!!
by Jan-CarlBro March 31, 2011
Get the mug
Get a Jan-Carl mug for your Aunt Zora.