Top definition
The feeling you get when you finally get what you want.
I've been trying to bang that chick for years and I finally made it last night. I'm feeling totally zarl!
by Paul Register February 23, 2014
Get the mug
Get a zarl mug for your friend Yasemin.
buy the domain for your recipe blog