Skip to main content

Definitions by Rankhank

A New South Wales term for a woman's giant gaping minge.
Damn, that sheila had a massive imbruglia bro!
Imbruglia by Rankhank February 12, 2014