Random Words:
1.
Someone who is a geek to the extreme but stil has social skills.
My friend Lilac is geekalicious. you should really ask her out.
2.
..
1.
the act of throwing yourself down an oftentimes steep, rocky hill.
usually videotaped
brad: brosephine that was some hardcore hill rol..