1 definition by Mr English definition

Top Definition
An liptard is an idiot or other a moron or another name describing stupidity
"shut up you liptard"
by Mr English definition February 18, 2019

Mug icon
Buy a Liptard mug!