Top definition
A lil bitch that gets slapped with pud repeatedly.
O dang that girl just got LeoPudFace
by LeoHeadAss December 15, 2016
Get the mug
Get a LeoPudFace mug for your cousin G√ľnter.