Top definition
Welsh Slang. Rough cross between "shut up" and "fuck".
by djchrissy August 19, 2004
Get the mug
Get a huck up mug for your grandma Beatrix.