Random Words:
1.
In Scotland this refers to a particulary ugly woman who has not been blessed with good looks.
God dave look at that hideous woman over ..
1.
something so hot that it is orgasmic in nature
"That Italian chick we met last night had the most orgasmalicious body I've ev..