Top definition
A little shit who will invite you out then when you reply in the affirmative, he will then be a complete douchè and has a tiny pin dick which has been known to hold olives in martinis.
That john is such an ascroft. Let's not go to pound a pint with him
by atko92 April 25, 2014
Get the mug
Get a ascroft mug for your papa Georges.