Top definition
A type of sandwich delicacy sold exclusively in New York City and made with a soft flatbread around a filling of purely feline meat. Not to be confused with the popular "wrap."
You: Wow, I am starving right now
Friend: You're in for a treat, that deli on the corner makes great wrarps
by Foodguru December 27, 2014
Get the mug
Get a Wrarp mug for your buddy Georges.