Definitions by bjarne420
angelikarate
A verb that describes a sport that only the most violent and best physics teachers can master. Angelikarate uses the physical forces of the opponent to smoke him.
angelikarate by bjarne420 December 10, 2018