1 definition by laniiakea

1
1. someone who refuses to do anything correctly.

2. someone who is very salty
its fucking karen again.
by laniiakea March 08, 2018
Get the mug
Get a fucking karen mug for your boyfriend Vivek.