British Slang
1,155 words in this category
Googly
GOOGLY /หguหgly/
Noun
A cricket ball that bounces around randomly when it lands.
Read more โ