someone who is a goof troop the max, not knowing how to interact in a social situation.
Man that guy is still wearing pleated shorts, what a gooberdoodle.
2👍 2👎