2 definitions by rheabatz

Top Definition
Someone really annoying. Weasel-like, pushy, obnoxious.
Annoyed guy: "God, this guy who works in the cubicle next to mine just ratted me out to my boss when I showed up a little late."

Sympathetic friend: "What an ass finch!"
by rheabatz October 14, 2011

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug
an alternate name for Rotini pasta, a short, twisty pasta.
pleease make me some squigglies!
by Rheabatz April 27, 2012

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug