Those crazy New Yorkers and their funny slang....STICK IN THE BUTT?! I am sooo using that more often now.
Forum Rules