SpotFaithful's definitions
Dublin Slang (St.pauls), referring to a task which has been completed in a better than average way, whether sexually related or not.
by SpotFaithful October 3, 2006
Get the bustedmug.
Get the bustedmug. We'll email you a link to sign in instantly.