Top definition
raph mancera, a smelly bum
omg that must be raph mancera i can spell it from here
by yer mawwwww October 13, 2020
Get the raph mancera neck gaiter and mug.