Top definition
When you do something spectacular and everybody is in awe of your ability to carry out a certain task to perfection
Oh he has really karled it there
by Karlosbermingjam June 29, 2017
Get the mug
Get a karled it mug for your daughter-in-law Julia.