look up any word, like donkey punch:

1 definition by sunshinespirit.co.uk

 
1.
Edinburgh slang. A ne'er do well.
Ahm jist a wee f@ckin Chavvy fae Embra, eh.
by sunshinespirit.co.uk July 29, 2003