1 definition by Woolf

Noun. Roughly the same meaning as 'bastard'.
by Woolf June 28, 2009