1 definition by Ratasstic

Top Definition
A douche bag from Fox Chapel.
Look at that ass-tastic Chap!
by Ratasstic June 22, 2011

Mug icon
Buy a Chap mug!