✕
Dictionaries
Urdu English
English Urdu
English Arabic
English Hindi
English German
English French
English Spanish
English Urdu
English Phrases
English Idioms
Synonyms & Definitions
Home
Dictionaries
English Urdu
English Hindi
Arabic Urdu
English Phrases
English Idioms
Synonyms & Definitions
Home
Dictionaries
Idioms
do me a lemon Meaning
Do Me A Lemon Meaning
(Britain, idiomatic, humorous) Expresses disbelief.
RECENT SEARCHES
clean up one's act
go places
come to light
get outta here
have it off
call to account
cry for help
Cost an arm and a leg
take the offensive
cool it