1 definition by carson_r21

a person so retarded it’s like they do crack
aye simon is acting like a crack nose monkey, you better get him.
by carson_r21 December 22, 2017
Get the crack nose monkey mug.