Somebody who is full of shit, talks the talk but can't walk the walk. Can also be used for someone who is just a complete asshole.
Shut up will ya Michael, ya feckin big gobshite!